翻訳と辞書
Words near each other
・ Marion, Virginia
・ Marion, Waushara County, Wisconsin
・ Marion, Wetzel County, West Virginia
・ Marion, Wisconsin
・ Marion, Wisconsin (disambiguation)
・ Marion-Crittenden County Airport
・ Marion-Franklin High School
・ Marion-Handley
・ Mariona Rebull
・ Mariona Rebull (film)
・ Mariona Rebull (novel)
・ Mariona Ribas
・ Marionana
・ Marionana paulianalis
・ Marionberry
MarioNet split web browser
・ Marionetas
・ Marionetas En La Cuerda – Sandie Shaw Canta En Español
・ Marionetki
・ Marionette
・ Marionette (band)
・ Marionette (disambiguation)
・ Marionette (film)
・ Marionette (Fringe)
・ Marionette (show)
・ Marionette (software)
・ Marionette Generation
・ Marionette lines
・ Marionettes (album)
・ Marionettes (film)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

MarioNet split web browser : ウィキペディア英語版
MarioNet split web browser
The MarioNet split web browser is an application that runs on a server and sends pre-rendered graphical images to a light-weight client for display.
It was prototyped in January 1999 at iCentrix Ltd in Andover, Hampshire, UK, by former Caldera UK employees led by Roger Gross and Andy Wightman.
The concept behind MarioNet was to build a thin-client browser to provide web-based content to very small client platforms with little RAM or ROM and minimal processing power. It was designed to run on a range of embedded operating systems or indeed a ROM platform without an operating system. The server side used Mozilla, the recently open-sourced web browser based on Netscape's Navigator. A proprietary protocol called OPTIC was used to communicate between the two parts.
Target client devices included cell phones, tablet devices, touch screen information kiosks and vending machines.
== Functional overview ==
A unique feature of the MarioNet design was its split architecture. The majority of the browser code resided on a web server where most of the work would be done including HTML processing, image rendering for the target device and the connection to the World Wide Web. The remote controlled client was a small graphics engine which simply uncompressed and displayed images and relayed mouse movements and keystokes (hence the marionette play on words).
Web browsers are large complex programs, including back then. They are resource-intensive and to perform well require multiple client/server connections.
The design had at its core a light-weight proprietary transport protocol called OPTIC (Optimized Protocol for Transport of Images to Clients). This protocol was very simple and required only a single connection between the client and a server. OPTIC would run over any transport protocol from RS-232 serial communications to Wi-Fi or Bluetooth.
On startup, the client sent the characteristics of the screen (resolution, color depth, physical size etc.) to the server where the images were processed and rendered for the target device. They would then be compressed and sent via the OPTIC protocol to the client for display.
The design of client software was just a few kilobytes of code and was based on Andy Wightman's own tiny ROMable graphical windowing system called GROW (Graphical ROMable Object Windows) which he had developed whilst at Digital Research in the early 1990s.
The server browser based on Mozilla was restructured to incorporate a client-side rendering capability and support for the OPTIC protocol.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「MarioNet split web browser」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.